take part in a demonstration - Espagnol Anglais Dictionnaire